On The Human, Organizational, and Technical Aspects of Software Development and Analysis
نویسنده
چکیده
Information systems are designed, constructed, and used by people. Therefore, a software design process is not purely a technical task, but a complex psycho-socio-technical process embedded within organizational, cultural, and social structures. These structures influence the behavior and products of the programmer’s work such as source code and documentation. This chapter (1) discusses the non-technical (organizational, social, cultural, and psychological) aspects of software development reflected in program source code; (2) presents a taxonomy of the social disciplines of computer science; and (3) discusses the socio-technical software analysis methods for discovering the human, organizational, and technical aspects embedded within software development artifacts.
منابع مشابه
Design of cybernetic metamodel of cryptographic algorithms and ranking of its supporting components using ELECTRE III method
Nowadays, achieving desirable and stable security in networks with national and organizational scope and even in sensitive information systems, should be based on a systematic and comprehensive method and should be done step by step. Cryptography is the most important mechanism for securing information. a cryptographic system consists of three main components: cryptographic algorithms, cryptogr...
متن کاملHuman Resource Development through Mentoring: Case of Iran Electricity Grid Management Company
The main purpose of this study is to design a mentoring model in Iran Grid Management Company. This research has been done with a qualitative approach. Participants in this study are 18 managers of Iran Grid Management Company who are active in the field of technology, engineering and human resources and participated in the research through purposeful sampling and theoretical saturation rule. D...
متن کاملHuman Resource Development through Mentoring: Case of Iran Electricity Grid Management Company
The main purpose of this study is to design a mentoring model in Iran Grid Management Company. This research has been done with a qualitative approach. Participants in this study are 18 managers of Iran Grid Management Company who are active in the field of technology, engineering and human resources and participated in the research through purposeful sampling and theoretical saturation rule. D...
متن کاملHuman Resource Development: A Model for Agricultural Faculty Members in Iran
Nowadays, there is an agreement among organizations that reinforcing of education leads to the improvement of organizational performance. The emphasis on the human capital in organizations reflects the view that market values depend less on tangible resources, but more on intangible ones, particularly human resources. The main purpose of this study was to design a model for faculty members in p...
متن کاملInvestigating factors affecting outsourcing of human resources activities of Saman bank
The aim of this study was to investigate effective factors in outsourcing of human resources activities of Saman bank. In this regard, the statistical population of the study consisted of 864 individuals of all employees and related directors in the selected branches of Saman bank and among those individuals, 122 of them were considered as sample size, by using Cochran formula and multistage cl...
متن کامل